<!DOCTYPE html>
<html lang="ja">

<head>
  <meta charset="utf-8">
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <meta http-equiv="Content-Style-Type" content="text/css">
  <script src='../bbs.js'></script>

  <!-- Global site tag (gtag.js) - Google Analytics -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=UA-120820034-1"></script>

  <link href="../bbs.css" type="text/css" rel="stylesheet">
  <link rel="shortcut icon" href="/favicon.ico">
  <title>【要望】縦線の表示とカーソル移動に関して | サクラエディタ過去ログ</title>
</head>
<body>
<ul class="side">
        <a href="./" class="toindex">◀一般トップへ</a>
        <li><div class="list-title">
    <span class="no">4777</span>
    <a class="thread-title" href="4777.html#4777">【要望】縦線の表示とカーソル移動に関して</a></div>
    <ul><li><div class="list-title">
    <span class="no">4787</span>
    <a class="thread-title" href="4777.html#4787">Re:【要望】縦線の表示とカーソル移動に関して</a></div>
    <ul><li><div class="list-title">
    <span class="no">4792</span>
    <a class="thread-title" href="4777.html#4792">Re2:【要望】縦線の表示とカーソル移動に関して</a></div>
    <ul><li><div class="list-title">
    <span class="no">4808</span>
    <a class="thread-title" href="4777.html#4808">縦線の歴史(?)</a></div>
    <ul><li><div class="list-title">
    <span class="no">4819</span>
    <a class="thread-title" href="4777.html#4819">Re: 縦線</a></div>
    </li></ul></li></ul></li></ul></li><li><div class="list-title">
    <span class="no">4816</span>
    <a class="thread-title" href="4777.html#4816">Re:【要望】縦線の表示とカーソル移動に関して</a></div>
    <ul><li><div class="list-title">
    <span class="no">4818</span>
    <a class="thread-title" href="4777.html#4818">Re2:【要望】縦線の表示とカーソル移動に関して</a></div>
    <ul><li><div class="list-title">
    <span class="no">4821</span>
    <a class="thread-title" href="4777.html#4821">Re3:【要望】縦線の表示とカーソル移動に関して</a></div>
    <ul><li><div class="list-title">
    <span class="no">4822</span>
    <a class="thread-title" href="4777.html#4822">Re4:【要望】縦線の表示とカーソル移動に関して</a></div>
    <ul><li><div class="list-title">
    <span class="no">4836</span>
    <a class="thread-title" href="4777.html#4836">Re5:【要望】縦線の表示とカーソル移動に関して</a></div>
    <ul><li><div class="list-title">
    <span class="no">4837</span>
    <a class="thread-title" href="4777.html#4837">Re6:【要望】縦線の表示とカーソル移動に関して</a></div>
    <ul><li><div class="list-title">
    <span class="no">4948</span>
    <a class="thread-title" href="4777.html#4948">Re7:【要望】縦線の表示とカーソル移動に関して</a></div>
    <ul><li><div class="list-title">
    <span class="no">4956</span>
    <a class="thread-title" href="4777.html#4956">Re8:【要望】縦線の表示とカーソル移動に関して</a></div>
    </li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li>
    </ul><ul class="main"><li><section><h1 id=4777>
    <span class="no">[4777]</span>
    <a class="thread-title" href="#4777">【要望】縦線の表示とカーソル移動に関して</a>
    <span class="author">Felis</span>
    <time datetime="2005-11-02T23:09:46">2005年11月02日 23:09</time></h1>
    <div class="body">はじめまして。<br>htmlとjava(script)とを混在して認識できたり、<br>cobolを認識する貴重なエディターのため愛用させていただいています。<br>ここで僭越ながら要望があるのですが、<br>①現在のカーソル位置から横方向への罫線の表示の他に、<br>　縦方向への罫線の表示の機能が欲しい。<br>②カーソル移動で移動キー長押し時に２行ごとに移動するのを、<br>　解除できるようにして欲しい。<br>ご査収よろしくお願いします。</div></section>
    <ul><li><section><h1 id=4787>
    <span class="no">[4787]</span>
    <a class="thread-title" href="#4787">Re:【要望】縦線の表示とカーソル移動に関して</a>
    <span class="author">すす</span>
    <time datetime="2005-11-04T15:52:14">2005年11月04日 15:52</time></h1>
    <div class="body">▼ Felisさん<br>②は<br>設定ー共通設定ー全般ースクロールの行数を１にすればそのような<br>動作になりますよ。<br><br>①の垂直スクロールバーは私もほしいと思っている機能です。<br></div></section>
    <ul><li><section><h1 id=4792>
    <span class="no">[4792]</span>
    <a class="thread-title" href="#4792">Re2:【要望】縦線の表示とカーソル移動に関して</a>
    <span class="author">すす</span>
    <time datetime="2005-11-04T16:34:37">2005年11月04日 16:34</time></h1>
    <div class="body">▼ すすさん<br>&gt; ▼ Felisさん<br>&gt; ②は<br>&gt; 設定ー共通設定ー全般ースクロールの行数を１にすればそのような<br>&gt; 動作になりますよ。<br>&gt; <br>&gt; ①の垂直スクロールバーは私もほしいと思っている機能です。<br>スクロールバーではなく　カーソル（？）ですね。<br>Mifesとかだとできるんですよね。市販品と比べてもしょうがないんだけど。<br></div></section>
    <ul><li><section><h1 id=4808>
    <span class="no">[4808]</span>
    <a class="thread-title" href="#4808">縦線の歴史(?)</a>
    <span class="author">すい</span>
    <time datetime="2005-11-05T12:19:15">2005年11月05日 12:19</time></h1>
    <div class="body">「カーソル位置の縦線が欲しい」という要望は大昔から度々出てくる要望です。<br>それこそ名称がサクラエディタとなる前くらいから度々来てなかったっけかな？というくらい。<br><br>しかしながら過去の話の流れでは、この機能を付けるには それなり労力が必要であり、<br>かつ、エディタとしてはそんなに必須というほどの機能でもない、という感じで<br>昔から開発に参加されている方々は誰も付ける気が無い、という結論になっています。<br><br># 簡単に付けられるような物なら付けているけど、労力の割にはオマケ感 漂う(?)機能<br># で、誰もやろうと思わない。。。<br><br>どうしても縦線が必要なら別途、縦線のみ表示するソフトとか使えば良いし～～、<br>みたいな話もあったような、確か。<br><br>ちょっとだけ過去に遡ってみましたが &gt;&gt;data:1762 に出ている<br>http://www.forest.impress.co.jp/library/dotline.html<br>(↑今はリンク切れ)は<br>http://www.forest.impress.co.jp/article/2001/12/04/dotline.html<br>http://www2.odn.ne.jp/hamataro/<br>の「.Line」の事だったかな？<br># エディタのウィンドウを複数出したり頻繁に移動したりしていると不便そうですが。<br><br>誰か「我こそは」というような人が新規に登場して付けてくれるの待ち、という状態ですね。<br># もちろん、昔からいる方のどなたかが「付けてやろう」と気が変わる可能性も無いわけではないですが。<br># 要望が頻繁に来たらどうだろ～。<br><br>過去には一度、付けてくれると宣言された方もいらしたのですが、<br>そのまま消えてしまいましたし。<br></div></section>
    <ul><li><section><h1 id=4819>
    <span class="no">[4819]</span>
    <a class="thread-title" href="#4819">Re: 縦線</a>
    <span class="author">げんた</span>
    <time datetime="2005-11-08T00:30:51">2005年11月08日 00:30</time></h1>
    <div class="body">縦線を表示する専用のソフトを使えば良いというアドバイスがありましたが，それと同じようにたぶん固定位置に縦線を引くだけなら簡単に出来そうな感じもします．縦線専用の1バイト幅のウィンドウを作ってViewの上に配置すればOKかな？ただし，その場合は縦線がZ-orderで一番上に来てしまいます．<br><br>でも，縦線と文字なら文字の方が上に来て欲しいのではないでしょうか．そうすると，背景と文字の表示を一体で行っているところを背景を塗る→縦線描く→文字を重ねる とする必要があると思います．<br><br>カーソル位置の描画は固定位置より難しそうです．カーソルが移動すると線があった場所を戻さなくてはならないからです．ウィンドウを重ねる方法で実現すると，ウィンドウが去った場所の再描画が毎回発生するのでこれは避けたいところ．そうすると縦線の下を覚えておく方法と縦線の上に上書きしない方法を考えなくてはならず難しそうです．<br></div></section>
    </li></ul></li></ul></li></ul></li><li><section><h1 id=4816>
    <span class="no">[4816]</span>
    <a class="thread-title" href="#4816">Re:【要望】縦線の表示とカーソル移動に関して</a>
    <span class="author">すす</span>
    <time datetime="2005-11-07T17:00:30">2005年11月07日 17:00</time></h1>
    <div class="body">▼ Felisさん<br>&gt; はじめまして。<br>&gt; htmlとjava(script)とを混在して認識できたり、<br>&gt; cobolを認識する貴重なエディターのため愛用させていただいています。<br>&gt; ここで僭越ながら要望があるのですが、<br>&gt; ①現在のカーソル位置から横方向への罫線の表示の他に、<br>&gt; 　縦方向への罫線の表示の機能が欲しい。<br><br>&gt;&gt;data:4815 のような方法でとりあえず我慢するとかではだめでしょうか？<br><br><br>&gt; ②カーソル移動で移動キー長押し時に２行ごとに移動するのを、<br>&gt; 　解除できるようにして欲しい。<br>&gt; ご査収よろしくお願いします。</div></section>
    <ul><li><section><h1 id=4818>
    <span class="no">[4818]</span>
    <a class="thread-title" href="#4818">Re2:【要望】縦線の表示とカーソル移動に関して</a>
    <span class="author">Felis</span>
    <time datetime="2005-11-07T21:26:12">2005年11月07日 21:26</time></h1>
    <div class="body">▼ すすさん<br>&gt; ▼ Felisさん<br>&gt; &gt; はじめまして。<br>&gt; &gt; htmlとjava(script)とを混在して認識できたり、<br>&gt; &gt; cobolを認識する貴重なエディターのため愛用させていただいています。<br>&gt; &gt; ここで僭越ながら要望があるのですが、<br>&gt; &gt; ①現在のカーソル位置から横方向への罫線の表示の他に、<br>&gt; &gt; 　縦方向への罫線の表示の機能が欲しい。<br>&gt; <br>&gt; &gt;&gt;data:4815 のような方法でとりあえず我慢するとかではだめでしょうか？<br>&gt; <br>&gt; <br>&gt; &gt; ②カーソル移動で移動キー長押し時に２行ごとに移動するのを、<br>&gt; &gt; 　解除できるようにして欲しい。<br>&gt; &gt; ご査収よろしくお願いします。<br><br>色々とご指導ありがとうございます。<br>縦線の表示には長～い歴史があったんですね。<br>縦線はできれば欲しいところですが、当分我慢させていただきます。<br><br>②の件ですが、縦方向のスクロールはおかげ様で、思いどおりになりました。<br>が、横方向のスクロールがまだ速い気がします。<br>あくまでも要望ですが、ご検討よろしくお願いします。</div></section>
    <ul><li><section><h1 id=4821>
    <span class="no">[4821]</span>
    <a class="thread-title" href="#4821">Re3:【要望】縦線の表示とカーソル移動に関して</a>
    <span class="author">すす</span>
    <time datetime="2005-11-08T10:19:44">2005年11月08日 10:19</time></h1>
    <div class="body">▼ Felisさん<br>&gt; が、横方向のスクロールがまだ速い気がします。<br>横方向のカーソル移動は２文字ずつになっているようですね。<br>ソース修正が必要かな？</div></section>
    <ul><li><section><h1 id=4822>
    <span class="no">[4822]</span>
    <a class="thread-title" href="#4822">Re4:【要望】縦線の表示とカーソル移動に関して</a>
    <span class="author">すす</span>
    <time datetime="2005-11-08T10:44:01">2005年11月08日 10:44</time></h1>
    <div class="body">▼ すすさん<br>&gt; ▼ Felisさん<br>&gt; &gt; が、横方向のスクロールがまだ速い気がします。<br>&gt; 横方向のカーソル移動は２文字ずつになっているようですね。<br>&gt; ソース修正が必要かな？<br>CEditView_Command.cpp Command_LEFT　と　Command_RIGHT　の<br><br>if( bRepeat ){<br> nRepeat = 2;<br>}else{<br> nRepeat = 1;<br>}<br><br>を<br>nRepeat = 1;<br>に固定にしちゃえば直らないかな。<br></div></section>
    <ul><li><section><h1 id=4836>
    <span class="no">[4836]</span>
    <a class="thread-title" href="#4836">Re5:【要望】縦線の表示とカーソル移動に関して</a>
    <span class="author">すす</span>
    <time datetime="2005-11-09T16:37:35">2005年11月09日 16:37</time></h1>
    <div class="body">▼ Felisさん<br>&gt; &gt; &gt; が、横方向のスクロールがまだ速い気がします。<br>&gt; &gt; 横方向のカーソル移動は２文字ずつになっているようですね。<br>&gt; &gt; ソース修正が必要かな？<br><br>この方法でリビルドすれば横方向のカーソル移動が１文字になることを<br>確認しました。<br><br>これでも「速い」というなら後はＯＳの設定の問題ですね、<br>「コントロールパネル」「キーボード」「表示の間隔」を「遅く」にするしかないかと思います。<br><br>Ｐ．Ｓ．<br>　動きとソースを見てわかったんですが、実は横方向にもいわゆる「スマートスクロール」機能がついていたんですね。<br>　設定を変更できる機能か若しくは設定の行数と連動すると便利かなぁ。<br>　ってことでちょっとソース調べてみます。<br><br><br>&gt; CEditView_Command.cpp Command_LEFT　と　Command_RIGHT　の<br>&gt; <br>&gt; if( bRepeat ){<br>&gt;  nRepeat = 2;<br>&gt; }else{<br>&gt;  nRepeat = 1;<br>&gt; }<br>&gt; <br>&gt; を<br>&gt; nRepeat = 1;<br>&gt; に固定にしちゃえば直らないかな。</div></section>
    <ul><li><section><h1 id=4837>
    <span class="no">[4837]</span>
    <a class="thread-title" href="#4837">Re6:【要望】縦線の表示とカーソル移動に関して</a>
    <span class="author">すす</span>
    <time datetime="2005-11-09T16:58:33">2005年11月09日 16:58</time></h1>
    <div class="body">▼ Felisさん<br>&gt; &gt; &gt; &gt; が、横方向のスクロールがまだ速い気がします。<br>&gt; &gt; &gt; 横方向のカーソル移動は２文字ずつになっているようですね。<br>&gt; &gt; &gt; ソース修正が必要かな？<br>&gt; <br>&gt; この方法でリビルドすれば横方向のカーソル移動が１文字になることを<br>&gt; 確認しました。<br>&gt; <br>&gt; これでも「速い」というなら後はＯＳの設定の問題ですね、<br>&gt; 「コントロールパネル」「キーボード」「表示の間隔」を「遅く」にするしかないかと思います。<br>&gt; <br>&gt; Ｐ．Ｓ．<br>&gt; 　動きとソースを見てわかったんですが、実は横方向にもいわゆる「スマートスクロール」機能がついていたんですね。<br>&gt; 　設定を変更できる機能か若しくは設定の行数と連動すると便利かなぁ。<br>&gt; 　ってことでちょっとソース調べてみます。<br><br>&gt; &gt; CEditView_Command.cpp Command_LEFT　と　Command_RIGHT　の<br><br>該当行を以下のように変えれば、共通設定の行のスクロールの設定と連動します。<br>一行1000文字以上あるファイルを編集する方は便利かもしれません。<br>if( bRepeat ){<br>// nRepeat = 2;<br>  nRepeat = m_pShareData-&gt;m_Common.m_nRepeatedScrollLineNum;<br>}else{<br>  nRepeat = 1;<br>}<br><br></div></section>
    <ul><li><section><h1 id=4948>
    <span class="no">[4948]</span>
    <a class="thread-title" href="#4948">Re7:【要望】縦線の表示とカーソル移動に関して</a>
    <span class="author">げんた</span>
    <time datetime="2006-01-09T05:44:44">2006年01月09日 05:44</time></h1>
    <div class="body">&gt;&gt; &gt; CEditView_Command.cpp Command_LEFT　と　Command_RIGHT　の<br>&gt;<br>&gt;該当行を以下のように変えれば、共通設定の行のスクロールの設定と連動します。<br>&gt;一行1000文字以上あるファイルを編集する方は便利かもしれません。<br>&gt;if( bRepeat ){<br>&gt;// nRepeat = 2;<br>&gt;  nRepeat = m_pShareData-&gt;m_Common.m_nRepeatedScrollLineNum;<br>&gt;}else{<br>&gt;  nRepeat = 1;<br>&gt;}<br>このアイディアは良さそうだと思ったのですが，共通設定のスクロールの初期値が3なんですね．<br>なので，この変更を入れると設定を変えていない人にはこのバージョンから急に加速したように感じてしまうと思うのです．<br>知らない間に動作が変わるとびっくりするかもしれないので，初期値の変更はやりたくないんですが...どうしたものか．<br></div></section>
    <ul><li><section><h1 id=4956>
    <span class="no">[4956]</span>
    <a class="thread-title" href="#4956">Re8:【要望】縦線の表示とカーソル移動に関して</a>
    <span class="author">すす</span>
    <time datetime="2006-01-10T11:40:48">2006年01月10日 11:40</time></h1>
    <div class="body">▼ げんたさん<br>&gt; このアイディアは良さそうだと思ったのですが，共通設定のスクロールの初期値が3なんですね．<br>&gt; なので，この変更を入れると設定を変えていない人にはこのバージョンから急に加速したように感じてしまうと思うのです．<br>&gt; 知らない間に動作が変わるとびっくりするかもしれないので，初期値の変更はやりたくないんですが...どうしたものか．<br>本当は共通設定の全般タブに横スクロール連動チェックボックスを追加するのがもっともスマートだと思うのですが、<br>大変そうなのでやりませんでした。<br><br>修正量が少ないので変えたい方だけどうぞ、なパッチで十分だと個人的には思っております。<br></div></section>
    </li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul></body></html>